locoweed noun1 •Any of several plants indigenous to the western United States, of genus Oxytropis or Astragalus. formslocoweeds