sarcocephalus_esculentus
1. [ noun ] (botany) stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa
Synonyms: Sarcocephalus_latifolius negro_peach
Related terms: shrub Sarcocephalus
Similar spelling:   Sarcocephalus_latifolius
  Sarcocephalus_diderrichii