Murumuru Definition

noun

A rainforest palm, Astrocaryum murumuru, whose seeds are used in moisturizer.

Wiktionary

Find Similar Words

Find similar words to murumuru using the buttons below.

Words Starting With

Words Ending With

Unscrambles

murumuru