Meaning of locoweed

Definition of locoweed

(noun) any of several leguminous plants of western North America causing locoism in livestock

Other information on locoweed

WIKIPEDIA results for locoweed
Amazon results for locoweed