Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

allheal Definition

Cancel
allheal
noun
Any of several plants supposed to have broad healing powers

Words Related to allheal!

allheal Examples by Brain Bank Users