allheal

noun
plural -s

Definition of allheal

First Known Use of allheal

1597, in the meaning defined at sense 1

Keep scrolling for more