salvia-sclarea

Nouns

  • (n) aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental clary,

Synonyms

clary

Words of close approximity