Word info

camucamu

Noun

Meaning

camucamu

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

Source: en.wiktionary.org

Close letter words and terms