WordUnscrambler Home
selfheal
We have found lemma(root) word of selfheal : self-heal.
Definitions
[ˈsɛlfhiːl], (Noun)
Definitions:
- a purple-flowered Eurasian plant of the mint family, which was formerly widely used for healing wounds
Phrases:
Origin
:
Click here to see the free dictionary definition for selfheal
definition by Oxford Dictionaries