self-heal Meaning, Definition & Usage

  1. noun decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America
    Prunella vulgaris; heal all.

WordNet


Self`-heal" noun
Definitions
  1. (Bot.) A blue-flowered labiate plant (Brunella vulgaris); the healall.

Webster 1913