Word info

mangabeira

Noun

Meaning

mangabeira (plural mangabeiras)

Any plant of the genus Hancornia.

Source: en.wiktionary.org

Close letter words and terms