IMBAUBA
(noun)Did you mean?
Definitions
There is 1 meaning of the word
Imbauba.
Imbauba - as a noun
Tropical american tree with large peltate leaves and hollow stems
Synonyms (Exact Relations)
cecropia peltatasnake woodtrumpet-woodtrumpet treetrumpetwoodExample Sentences
"The leaves of the imbauba tree are used in traditional medicine."
"The imbauba tree is native to South America."
"Many animals rely on the imbauba tree for food and shelter."
"The imbauba tree has large, heart-shaped leaves."
"In folklore, the imbauba tree is believed to have spiritual powers."
Word Game Points
Is IMBAUBA a valid Scrabble word?
No, imbauba is NOT valid for Scrabble
Is IMBAUBA a valid Words With Friends word?
No, imbauba is NOT valid for Words With Friends
Invalid WordIMBAUBA is not a valid Words With Friends word.
Is IMBAUBA a valid WordFeud word?
No, imbauba is NOT valid for WordFeud
Invalid WordIMBAUBA is not a valid WordFeud word.