clary sage - English Synonyms Dictionary

clary sage

n.
[1] Salvia clarea