Meaning of lambkill

Definition of lambkill

(noun) North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock

Other information on lambkill

WIKIPEDIA results for lambkill
Amazon results for lambkill