1 trumpetwood | Definition of trumpetwood

trumpetwood

noun

Definition of trumpetwood

: a tropical American tree (Cecropia peltata) with large peltate leaves and hollow stems

— called also imbauba