self-heal Meaning, Definition & Usage
-
noun decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America
Prunella vulgaris; heal all.
WordNet
Self`-heal" noun
Definitions
(Bot.) A blue-flowered labiate plant ( Brunella vulgaris ); the healall.