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
