Synonyms and Antonyms for sarcocephalus esculentus

1. Sarcocephalus esculentus (n.)

a stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa

Synonyms: