cicatrizing

  • v.(Cause to) long scar; (Cause to) heal
  • WebScarring; SCAR; Purpura