Home / Dictionary / Camucamu

Camucamu Uncommon

Definition, synonyms and related words

Definitions
Noun
1

Myrciaria dubia, a small bushy riverside tree of the Amazon rainforest.

Related Terms
Rhyming Words
lamu mamu ramu shamu isamu osamu lahamu karamu indlamu pounamu
Compare
Camucamu vs