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