Definition of Salvia Sclarea in English :
Define Salvia Sclarea in English
Salvia Sclarea meaning in English
Meaning of Salvia Sclarea in English
Pronunciation of Salvia Sclarea in English
Salvia Sclarea pronunciation in English
Pronounce Salvia Sclarea in English
Salvia Sclarea
see synonyms of salvia sclareaNoun
1. clary, salvia sclarea
aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
WordNet Lexical Database for English. Princeton University. 2010.