Definition of Sarcocephalus Latifolius

  • 1. A stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa Noun

Synonyms for word "sarcocephalus latifolius"

Semanticaly linked words with "sarcocephalus latifolius"

Hyponims for word "sarcocephalus latifolius"