YourDictionary

allheal

noun

any of various plants, as selfheal or valerian, thought to have medicinal properties

link/cite print suggestion box