palm butter
English
Noun
palm
butter
(
uncountable
)
Palm oil
.
Alternative forms
palm-butter
Anagrams
butter lamp