Dictionary
Thesaurus
Encyclopedia
Translator
Web
Definition of pepper shrub - 1 dictionary result
pepper shrub

noun
evergreen shrub or small tree whose foliage is conspicuously blotched with red and yellow and having small black fruits 
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see pepper shrub on Thesaurus | Reference
FacebookTwitterFollow us: