Traditional Chinese Meaning of salvia sclarea
鼠尾草
Other Traditional Chinese words related to 鼠尾草
No Synonyms and anytonyms found
Nearest Words of salvia sclarea
Definitions and Meaning of salvia sclarea in English
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
鼠尾草
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 => 下垂鼠尾草, salvia pratensis => 草地鼠尾草, salvia officinalis => 鼠尾草, salvia lyrata => 里拉鼠尾草, salvia leucophylla => 白葉鼠尾草,