imbauba
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
tropical American tree with large peltate leaves and hollow stems
Cecropia peltata; trumpetwood; snake wood; trumpet tree; trumpet-wood
.
WordNet
Previous
imbark
imbarn
imbase
imbastardize
imbathe
Next
imbay
imbecile
imbecilic
imbecilitate
imbecility