locoweed in Latin locoweed in Latin oxytropis noun Any of several plants indigenous to the western United States, of genus Oxytropis or Astragalus. Add to Flashcards