salvia clarea - English Synonyms Dictionary

salvia clarea

n.
[1] clary sage