English dictionary
lambkill meaning and definition
Definition and meaning of lambkill at MeaningMonkey.org. lambkill meaning and definition in the English Dictionary.LAMBKILL noun
Definition of lambkill (noun)
- North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock
- synonyms: Kalmia angustifolia, pig laurel, sheep laurel
Source: Princeton University Wordnet