Guinea , ∨ Sierra Leone , peach Meaning, Definition & Usage

Definitions
  1. the large edible berry of the Sarcocephalus esculentus, a rubiaceous climbing shrub of west tropical Africa.

Webster 1913