claryEnglish

Salvia sclarea, clary

Noun

Aromatic herb of southern Europe, cultivated in Great Britain as a potherb and widely as an ornamental

English: clary, Salvia sclarea

English words with similar meanings

Show 1 words

Words that start with "clary"