Crossword clues for imbauba
WordNet
imbauba
n. tropical American tree with large peltate leaves and hollow stems [syn: trumpetwood, trumpet-wood, trumpet tree, snake wood, Cecropia peltata]