Subscribe
URL of the page has been copied to clipboard.
Meaning : A mark left (usually on the skin) by the healing of injured tissue.
Synonyms : cicatrix, scar
Install App