Scarless /(?)/

Scar·less

Scarless

a.
  1. Free from scar.