Definition of Sarcocephalus Esculentus

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

Synonyms for word "sarcocephalus esculentus"

Semanticaly linked words with "sarcocephalus esculentus"

Hyponims for word "sarcocephalus esculentus"