SHEEP LOCO


Meaning of SHEEP LOCO in English

noun

: locoweed ; especially : any plant of the genus Astragalus

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.