Noun sheep laurel has 1 sense
  1. sheep laurel, pig laurel, lambkill, Kalmia angustifolia - North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock
    --1 is a kind of kalmia
,
TOP