Definitions
There is 1 meaning of the phrase
Sheep Laurel.
Sheep Laurel - as a noun
North american dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock
Synonyms (Exact Relations)
kalmia angustifolialambkillpig laurelExample Sentences
"The sheep laurel plant blooms with beautiful pink flowers."
"The sheep laurel leaves are poisonous to livestock if consumed in large quantities."
"The sheep laurel plant belongs to the heath family."
"Hikers should be aware of sheep laurel while walking through the forest."
"Many gardeners choose to cultivate sheep laurel for its attractive flowers."