Imbuia Definition
noun
Ocotea porosa, a tree of southern Brazil, a source of high-end timber.
Wiktionary
Origin of Imbuia
-
From Portuguese imbuia, of uncertain origin.
From Wiktionary
Find Similar Words
Find similar words to imbuia using the buttons below.