Word info

imbuia

Noun

Meaning

imbuia (plural imbuias)

Ocotea porosa, a tree of southern Brazil, a source of high-end timber.

Source: en.wiktionary.org

Close letter words and terms