Madagascar plum

English

Noun

Madagascar plum (plural Madagascar plums)

  1. Synonym of Indian plum (Flacourtia indica).