'Self-heal' definitions:

Definition of 'self-heal'

(from WordNet)
noun
Decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America [syn: self-heal, heal all, Prunella vulgaris]

Definition of 'Self-heal'

From: GCIDE
  • Self-heal \Self`-heal"\, n. (Bot.) A blue-flowered labiate plant (Brunella vulgaris); the healall. [1913 Webster]

Words containing 'Self-heal'