Keloid

word

1. Adjective

Applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.

2. Noun

A keloid tumor.

3. Noun

raised pinkish scar tissue at the site of an injury; results from excessive tissue repair
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word