Selfheal Definition
selfhēl
noun
Any of various plants supposed to have healing properties; esp., a common, Old World lawn and pasture weed (Prunella vulgaris) of the mint family.
Webster's New World
Find Similar Words
Find similar words to selfheal using the buttons below.