Home

Word

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

cheloid keloid
semantic pointers
hypernym