selfheal
(noun)
noun
1. A small, herbaceous European plant with blue-violet flowers from any species of genus Prunella.
2. Especially, Prunella vulgaris.
(noun)
1. A small, herbaceous European plant with blue-violet flowers from any species of genus Prunella.
2. Especially, Prunella vulgaris.