- Sarcocephalus esculentus as a noun:
- 1
Sarcocephalus esculentus
noun
1 Sarcocephalus esculentus
A stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa.
synonyms: negro peach, Sarcocephalus latifolius.
debug info: 0.0251