murumuru
noun
mu·ru·mu·ru
mə¦rümə¦rü
plural -s
: a palm tree of Brazil (Astrocaryum murumuru) with small pear-shaped spiny fruits that turn yellow when ripe
Love words? Need even more definitions?
Merriam-Webster unabridged
Share