1 munguba | Definition of munguba

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