- self-heal as a noun:
- 1
self-heal
noun
1 self-heal
Decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America.
synonyms: heal all, Prunella vulgaris.
Polish: głowienka pospolita
debug info: 0.0237