SARCOCEPHALUS ESCULENTUS
Definition:
- [noun] stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa
Synonyms: negro peach, Sarcocephalus latifolius, Sarcocephalus esculentus
Synonyms:
- Search for synonyms for SARCOCEPHALUS ESCULENTUS



