Salvia pratensis
Explore definitions, synonyms, and language insights of Salvia pratensis
Definitions
Noun
tall perennial Old World salvia with violet-blue flowers; found in open grasslands