karite butter
English
Noun
karite
butter
(
uncountable
)
Shea butter
.