pepper shrub


Definition: Meaning of, pepper shrub in English to English dictionary.

Pronunciation: / ˈpɛpə ʃrʌb /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
pepper shrub pepper shrubs
  1. evergreen shrub or small tree whose foliage is conspicuously blotched with red and yellow and having small black fruits
    ANTONYM
    Not found!
synonym
antonym