- sheep laurel as a noun:
- 1
sheep laurel
noun
1 sheep laurel
North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock.
synonyms: Kalmia angustifolia, lambkill, pig laurel.
debug info: 0.0149