governor's plum

English

Noun

governor's plum (plural governor's plums)

  1. Synonym of Indian plum (Flacourtia indica).