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