English | German | Russian | Czech

lambkill English

Meaning lambkill meaning

What does lambkill mean?

lambkill

(= sheep laurel) North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock

Synonyms lambkill synonyms

What other words have the same or similar meaning as lambkill?

lambkill English » English

sheep laurel pig laurel Kalmia angustifolia

Are you looking for...?