locoweed

noun

  1. 1

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

Translate “locoweed” to another language

Click any language to open the translator with this word already filled in.