|
Definition of Selfheal
1. n. A blue-flowered labiate plant (Brunella vulgaris); the healall.
Definition of Selfheal
1. Noun. small, herbaceous European plant with blue-violet flowers; ''Prunella vulgaris'' ¹
¹ Source: wiktionary.com
Definition of Selfheal
1. a perennial herb [n -S]