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 : negro peach, sarcocephalus esculentus
Install App