Meaning of dog laurel
Definition of dog laurel
(noun)
fast-growing
evergreen
shrub
of
southeastern
United States having
arching
interlaced
branches and racemes of
white
flowers
Other information on dog laurel
WIKIPEDIA results for
dog laurel
Amazon results for
dog laurel
Tweet