SynonymX
Speak
Imbauba
Definition of Imbauba
1.
Tropical American tree with large peltate leaves and hollow stems
Noun
Synonyms for word "imbauba"
cecropia peltata
snake wood
trumpet-wood
trumpet tree
trumpetwood
Semanticaly linked words with "imbauba"
cecropia
genus cecropia
angiospermous tree
flowering tree
Hyponims for word "imbauba"
angiospermous tree
flowering tree