Canadian English Meaning of salvia sclarea

Clary sage

Other Canadian English words related to Clary sage

No Synonyms and anytonyms found

Definitions and Meaning of salvia sclarea in English

Wordnet

salvia sclarea (n)

aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental

FAQs About the word salvia sclarea

Clary sage

aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental

No synonyms found.

No antonyms found.

salvia reflexa => Sage, salvia pratensis => Meadow sage, salvia officinalis => Sage, salvia lyrata => Lyre-leaved sage, salvia leucophylla => white sage,