selfheal

nounA low-growing plant (Prunella vulgaris) with purple flowers, traditionally used in herbal medicine to heal wounds.

No synonyms or antonyms found for this word.

selfheal synonyms & antonyms | whatsthatwordmean | whatsthatwordmean