Synonyms of Self-heal in English :

Antonyms of Self-heal in English

Thesaurus of Self-heal in English

Self-heal

see definition of self-heal

Synonyms of self-heal

1. (noun) decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America

Member Meronyms of self-heal

1. (noun) decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America

Hypernyms of self-heal

1. (noun) decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America