WordUnscrambler Home
allheal
Definitions
[ˈɔːlˌhiːl], (Noun)
Definitions:
- any of a number of plants used in herbal medicine and traditionally considered to be effective in treating a variety of conditions, in particular common valerian
Phrases:
Origin
:
Click here to see the free dictionary definition for allheal
definition by Oxford Dictionaries