VariousWords beta
Related Terms:
Definitions:
Noun
clary
Salvia sclarea
Definition: aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
Definition: clary sage (Salvia sclarea)