Lambkill definition

lamkil
noun
0
0
Kalmia angustifolia, a toxic plant with small, deep pink flowers.
noun
0
0
Advertisement

Origin of lambkill