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)

  1. a stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: