Locoweed

What is Locoweed?

Locoweed definition and meaning on Dictionary terms:
noun

any of various leguminous plants of the genera Astragalus and Oxytropis, of the southwestern U.S. and Mexico, causing locoism in sheep, horses, etc.