SELF-HEAL


Meaning of SELF-HEAL in English

noun a blue-flowered labiate plant (brunella vulgaris); the healall.

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