Definitions
There is 1 meaning of the phrase
Oxytropis Lambertii.
Oxytropis Lambertii - as a noun
Tufted locoweed of southwestern united states having purple or pink to white flowers
Synonyms (Exact Relations)
purple locopurple locoweed