- any plant of the genus Stachys, esp S. lanata (lamb's ears) and S. officinalis (betony)
Collins Concise English Dictionary © HarperCollins Publishers::
stachys /ˈsteɪkɪs/ n
'stachys' also found in these entries (note: many are not synonyms or translations):