NOUN
- aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
How To Use Salvia sclarea In A Sentence
- In order to study the relationship between leaf transpiration in different developmental stages and environmental factors, Salvia sclarea L was used in this paper and researched for the first time.