Definitions
There is 1 meaning of the phrase
Anemone Tetonensis.
Anemone Tetonensis - as a noun
Silky-foliaged herb of the rocky mountains with bluish-white flowers
Synonyms (Exact Relations)
alpine anemonemountain anemone