munguba
/mʌŋˈɡʊbə/Definitions
1. noun
a species of flowering plant in the family Sapindaceae, native to Australia
“The munguba tree is a common sight in Australian forests.”
1. noun
a species of flowering plant in the family Sapindaceae, native to Australia
“The munguba tree is a common sight in Australian forests.”