Meaning of clary

Definition of clary

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

Other information on clary

WIKIPEDIA results for clary
Amazon results for clary