CLARY


Meaning of CLARY in English

[clary] n, pl clar.ies [ME clarie, fr. MF sclaree, fr. ML sclareia] (14c): an aromatic mint (Salvia sclarea) of southern Europe that is widely cultivated esp. as an ornamental

Merriam-Webster English vocab.      Английский словарь Merriam Webster.