crazyweed

Explore definitions, synonyms, and language insights of crazyweed

Definitions

Noun
any of several leguminous plants of western North America causing locoism in livestock

More General Terms