• Selfheal

    Origin

    self + heal

    Full definition of selfheal

    Noun

    selfheal

    (plural selfheals)
    1. A small, herbaceous European plant with blue-violet flowers from any species of genus Prunella.
      1. Especially, .

    Synonyms

    © Wiktionary