Home
Search
Index
Definify.com
Definition
2024
lambkill
lambkill
English
Noun
lambkill
(
uncountable
)
Kalmia angustifolia
, a
toxic
plant
with small, deep
pink
flowers.
Etymology
lamb
+
kill
Similar Results
Lambkin