murumuru
Noun
Meaning
murumuru (uncountable)
A rainforest palm, Astrocaryum murumuru, whose seeds contain a butter used in moisturizers.
Noun
murumuru (uncountable)
A rainforest palm, Astrocaryum murumuru, whose seeds contain a butter used in moisturizers.