cheloid
English Dictionary
->
Letter C
-> cheloid
Search Dictionary:
cheloid Definition
(n)
raised
pinkish
scar
tissue
at
the
site
of
an
injury
;
results
from
excessive
tissue
repair
cheloid Synonyms
cheloid
keloid
© Art Branch Inc.