pepper shrub
English Dictionary
->
Letter P
-> pepper shrub
Search Dictionary:
pepper shrub Definition
(n)
evergreen
shrub
or
small
tree
whose
foliage
is
conspicuously
blotched
with
red
and
yellow
and
having
small
black
fruits
pepper shrub Synonyms
pepper shrub
Pseudowintera colorata
Wintera colorata
© Art Branch Inc.