Home

Word

imbauba, n.
(imbaubas)
more info tropical American tree with large peltate leaves and hollow stems
<noun.plant>

Cecropia peltata imbauba snake wood trumpet tree trumpet-wood trumpetwood
semantic pointers
member holonym
hypernym