Meaning of geogia holly

Definition of geogia holly

(noun) a holly shrub

Other information on geogia holly

WIKIPEDIA results for geogia holly
Amazon results for geogia holly