Subscribe
URL of the page has been copied to clipboard.
Meaning : Tall perennial Old World salvia with violet-blue flowers. Found in open grasslands.
Synonyms : salvia pratensis
Install App