1 murumuru | Definition of murumuru

murumuru

noun
mu·​ru·​mu·​ru | \ mə¦rümə¦rü\
plural -s

Definition of murumuru

: a palm tree of Brazil (Astrocaryum murumuru) with small pear-shaped spiny fruits that turn yellow when ripe

History and Etymology for murumuru

Portuguese murumurú, murumuru, from Tupi

Keep scrolling for more