English dictionary
sarcocephalus esculentus meaning and definition
Definition and meaning of sarcocephalus esculentus at MeaningMonkey.org. sarcocephalus esculentus meaning and definition in the English Dictionary.SARCOCEPHALUS ESCULENTUS noun
Definition of Sarcocephalus esculentus (noun)
- a stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa
- synonyms: negro peach, Sarcocephalus latifolius
Source: Princeton University Wordnet