Definitions
noun
a stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa
Look “negro peach” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa