lambkill
English
lambkill meaning in English • lambkill का अर्थ अंग्रेजी में
Noun
- A small American ericaceous shrub (Kalmia angustifolia), resembling mountain laurel but having narrower leaves and small red flowers; -- called also calfkill>, sheepkill>, sheep laurel>, etc. It is supposed to poison young sheep and other anima