muggur
/ˈmʌɡər/Definitions
1. noun
A type of tropical tree, Mimusops communis, native to Africa.
“The muggur tree is a vital source of food and shelter for local wildlife.”
1. noun
A type of tropical tree, Mimusops communis, native to Africa.
“The muggur tree is a vital source of food and shelter for local wildlife.”