|
Definition of Imbauba
1. Noun. Tropical American tree with large peltate leaves and hollow stems.
Exact synonyms: Cecropia Peltata, Snake Wood, Trumpet Tree, Trumpet-wood, Trumpetwood
Group relationships: Cecropia, Genus Cecropia
Generic synonyms: Angiospermous Tree, Flowering Tree
Group relationships: Cecropia, Genus Cecropia
Generic synonyms: Angiospermous Tree, Flowering Tree