Definify.com
Definition 2024
locoweed
locoweed
English
Alternative forms
Noun
locoweed (plural locoweeds)
- Any of several plants indigenous to the western United States, of genus Oxytropis or Astragalus.
Translations
plant of genus Astragalus — see milk-vetch
plant of genus Oxytropis
|
|