YourDictionary

selfheal

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

link/cite print suggestion box