• word of the day

    clary

    clary - Dictionary definition and meaning for word clary

    Definition
    (noun) aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
    Synonyms : salvia sclarea
Download our Mobile App Today
Receive our word of the day
on Whatsapp