imbauba (English, noun)
expansion: imbauba (plural imbaubas)
Senses:
glosses: Any tree of the genus Cecropia.
Forms:
form: imbaubas
tags: plural