WordNet (r) 3.0 (2006):imbauba n 1: tropical American tree with large peltate leaves and hollow stems [syn: trumpetwood, trumpet-wood, trumpet tree, snake wood, imbauba, Cecropia peltata]