negro peach

1. (noun) stout spreading or semiclimbing tropical shrub with round brownish-red warty fruit; Africa
Synonyms: Sarcocephalus esculentus, Sarcocephalus latifolius
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice