Subscribe
URL of the page has been copied to clipboard.
Meaning : Aromatic herb of southern Europe. Cultivated in Great Britain as a potherb and widely as an ornamental.
Synonyms : salvia sclarea
Install App
Clary meaning in Bengali (Bangla).