SWERTIA PERENNIA
(noun)Definitions
There is 1 meaning of the phrase
Swertia Perennia.
Swertia Perennia - as a noun
Perennial of damp places in mountains of eurasia and north america having dull-colored blue or violet flowers
Synonyms (Exact Relations)
marsh felwort