Subscribe
URL of the page has been copied to clipboard.
Meaning : A stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit. Africa.
Synonyms : sarcocephalus esculentus, sarcocephalus latifolius
Install App