Defenition of the word salvia sclarea
-
Defenition of the word salvia sclarea
- aromatic herb of southern Europe; cultivated in England as a potherb and widely as an ornamental
- aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
Synonyms for the word salvia sclarea
Hypernyms for the word salvia sclarea
See other words