English dictionary
hollygrape meaning and definition
Definition and meaning of hollygrape at MeaningMonkey.org. hollygrape meaning and definition in the English Dictionary.HOLLYGRAPE noun
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
Source: Princeton University Wordnet