negro_peachEnglish

Sarcocephalus esculentus, Sarcocephalus latifolius, negro peach

Noun

A stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit, Africa

English: negro peach, Sarcocephalus latifolius, Sarcocephalus esculentus

English words with similar meanings

Show 2 words