SELF-HEAL


Meaning of SELF-HEAL in English

(n.) A blue-flowered labiate plant (Brunella vulgaris); the healall.

Webster's English dictionary.      Английский словарь Webster.