Scars Synonyms and Antonyms

A mark left (usually on the skin) by the healing of injured tissue
(Noun)
Antonyms:
  1. perfections
Advertisement
Advertisement