Oxytropis lambertii
Explore definitions, synonyms, and language insights of Oxytropis lambertii
Definitions
Noun
tufted locoweed of southwestern United States having purple or pink to white flowers