munguba

noun
mun·​gu·​ba | \ ˌməŋˈgübə\
plural -s

Definition of munguba

: a Brazilian silk-cotton tree (Bombax munguba)

History and Etymology for munguba

Portuguese munguba, monguba, from Tupi

Keep scrolling for more