We do not currently know of any synonyms for cicatrise.
The verb cicatrise is defined as:
See full definition of the word cicatrise.
Did you mean scatters?