SHEEP POISON
Meaning of SHEEP POISON in English
noun
1. : sheep laurel
2. : a California lupine ( Lupinus densiflorus )
3. : a common yellow-flowered wood sorrel ( Oxalis stricta )
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012