Synonym-English dictionary »

self-heal synonyms in English

SynonymEnglish
self-heal noun

heal allnoun

prunella vulgarisnoun