Meaning of hollygrape
Definition of hollygrape
(noun)
ornamental
evergreen
shrub
of Pacific
coast
of North America having
dark
green
pinnate
leaves and racemes of
yellow
flowers followed by
blue-black
berries
Other information on hollygrape
WIKIPEDIA results for
hollygrape
Amazon results for
hollygrape
Tweet