trumpetwood
noun
: a tropical American tree (Cecropia peltata) with large peltate leaves and hollow stems
called also imbauba
Love words? Need even more definitions?
Merriam-Webster unabridged
Share