clary

/klˈɛri/

Explore definitions, synonyms, and language insights of clary

Definitions

Noun
aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental

More General Terms