English synonyms about - contact  

imbauba

noun

1 imbauba

Tropical American tree with large peltate leaves and hollow stems.

synonyms: Cecropia peltata, snake wood, trumpet-wood, trumpet tree, trumpetwood.


Find more on imbauba elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015