Sarcocephalus latifolius

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



Terms and Conditions of Use / Copyright Notice