munguba
noun
mun·gu·ba
| \ ˌməŋˈgübə\
plural -s
Definition of munguba
: a Brazilian silk-cotton tree (Bombax munguba)
Keep scrolling for more