MurumuruBy Marcus - 28 September 2020Categories: Medicinal PlantMurumuru (Wiktionary)EnglishNounmurumuru (uncountable)A rainforest palm, Astrocaryum murumuru, whose seeds are used in moisturizer....« Back to Glossary Index