Letters that make imbauba
a, b, m, i, u are letters that make 'imbauba'
1 possible definitions for 'imbauba'
Under this definition, imbauba is a noun and has the following properties:
trumpetwood, trumpet-wood, trumpet tree, snake wood, Cecropia peltata have the same meaning as 'imbauba'
'imbauba' can be a type of angiospermous tree, flowering tree.
'imbauba' can be a member of Cecropia, genus Cecropia.