Allheal Definition

ôlhēl
noun
Any of various plants, as selfheal or valerian, thought to have medicinal properties.
Webster's New World

Any of several plants supposed to have broad healing powers.

Wiktionary

Other Word Forms of Allheal

Noun

Singular:
allheal
Plural:
allheals

Origin of Allheal

Find Similar Words

Find similar words to allheal using the buttons below.

Words Starting With

Words Ending With

Unscrambles

allheal