Need synonyms for Sierra Leone peach? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Sarcocephalus latifolius (synonyms Sarcocephalus esculentus, Nauclea latifolia), a deciduous rubiaceous climbing shrub of west tropical Africa, or its fruit