VariousWords beta
Definitions:
Noun
trumpetwood
trumpet-wood
trumpet tree
snake wood
imbauba
Cecropia peltata
Definition: tropical American tree with large peltate leaves and hollow stems