LOCOWEED


Meaning of LOCOWEED in English

■ noun N. Amer. a plant which can cause a brain disorder if eaten by livestock. [Genera Astragalus and Oxytropis .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.