selfheal

selfheal antonyms

selfheal definitions

noun
  • Especially, Prunella vulgaris. 

  • A small, herbaceous European plant with blue-violet flowers from any species of genus Prunella.