SELF-HEAL


Meaning of SELF-HEAL in English

[self-heal] n (14c): a blue-flowered Eurasian mint (Prunella vulgaris) naturalized throughout No. America and formerly considered to have medicinal properties

Merriam-Webster English vocab.      Английский словарь Merriam Webster.