negro_peach has definitions from the field of botany
1
[ noun ] (botany) stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa

Related terms

shrub Sarcocephalus

*