Salvia sclarea

NOUN
  1. aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
Linguix Browser extension
Fix your writing
on millions of websites
Get Started For Free Linguix pencil

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.
View all
This website uses cookies to make Linguix work for you. By using this site, you agree to our cookie policy