Definition of governor plum in English:

governor plum

(also governor's plum)

noun

  • The plum-like fruit of a shrubby tree, Flacourtia indica (family Salicaceae), of tropical and subtropical Africa and Asia.

Origin

Mid 19th century.