munguba
English
Noun
munguba
(
plural
mungubas
)
The
tree
Bombax munguba
.