Clary - Definition

clary

n 1: aromatic herb of southern Europe; cultivated in Great
Britain as a potherb and widely as an ornamental [syn:
clary, Salvia sclarea]

Look up another word