Etymology Explorer › English

Where does “murumuru” come from?

murumuru (English): A rainforest palm, "Astrocaryum murumuru", whose...

Definitions

  1. A rainforest palm, "Astrocaryum murumuru", whose...