meaning of hollygrape

1. ornamental evergreen shrub of Pacific coast of North America having dark green pinnate leaves and racemes of yellow flowers followed by blue-black berries


Related Words

hollygrape |

Developed & Maintained By Taraprasad.com

Treasure Words