SELF-HEAL


Meaning of SELF-HEAL in English

■ noun a purple-flowered plant of the mint family, formerly used for healing wounds. [ Prunella vulgaris .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.