Guinea peach

English

Noun

Guinea peach (plural Guinea peaches)

  1. Synonym of African peach.