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