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