Word info

chambira

Noun

Meaning

chambira (uncountable)

Astrocaryum chambira, a type of palm native to the Amazon rainforest, or the wood of this tree.

Source: en.wiktionary.org

Close letter words and terms