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)

  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: