Home

Word

cheloid, n.
(cheloids)
more info raised pinkish scar tissue at the site of an injury; results from excessive tissue repair
<noun.state>

cheloid keloid
semantic pointers
hypernym