Noun: Salvia sclarea
- Aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
"Salvia sclarea sage is used in perfumery and aromatherapy";
- clary
Encyclopedia: Salvia sclarea