keloid
Speech parts
1. keloid - Noun
2. keloid - Adjective
3. keloid - Verb
Meaning
Applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.
A keloid tumor.
Source: Webster's dictionarySynonyms
cheloid
hickey
blackhead
mole
rift
pimple
fault
distortion
defect
pit
crack
crater
craze
kink
blister
Show all synonyms