Dictionary.com
Thesaurus.com

cicatrizer

  • a word derived from cicatrize.
    cicatrize
    verb (used with object)
    to heal by inducing the formation of a cicatrix.

More Suggestions