Synonyms for "cicatrize"

Words with similar meaning