Skip to main content

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
Advertisement