Sarcocephalus esculentus

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



Terms and Conditions of Use / Copyright Notice