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)
Word Variations & Relations
A-Z Proximities
- oxytocin
- oxytocins
- oxytone
- oxytones
- oxytropis
- Oxytropis Lambertii
- oxyura
- oxyuranus
- oxyuriases
- oxyuriasis
- oxyuridae