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