MURUMURU


Meaning of MURUMURU in English

mə|rümə|rü noun

( -s )

Etymology: Portuguese murumurú, murumuru, from Tupi

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.