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.”

Synonyms

  • communis
  • mimusops