English | German | Russian | Czech

sheep laurel English

Meaning sheep laurel meaning

What does sheep laurel mean?

sheep laurel

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

Synonyms sheep laurel synonyms

What other words have the same or similar meaning as sheep laurel?

sheep laurel English » English

pig laurel lambkill Kalmia angustifolia

Are you looking for...?