negro peach
1.
(
noun
) stout spreading or semiclimbing tropical shrub with round brownish-red warty fruit; Africa
Synonyms:
Sarcocephalus esculentus
,
Sarcocephalus latifolius
Related Words:
bush
,
shrub
Terms and Conditions of Use / Copyright Notice