allheal
allheal
Definition
all·heal (ôl′hēl′)
noun
any of various plants, as selfheal or valerian, thought to have medicinal properties
Browse dictionary entries near allheal
- Allhallowtide
- Allhallows
- alleyway
- alley-oop
- alley cat
- alley
- alleviation
- alleviate
- allethrin
- allergy
