English | German | Russian | Czech

keloid English

Meaning keloid meaning

What does keloid mean?

keloid

raised pinkish scar tissue at the site of an injury; results from excessive tissue repair

Synonyms keloid synonyms

What other words have the same or similar meaning as keloid?

keloid English » English

cheloid keloma raised scar

Are you looking for...?