Synonyms of Keloid in English :
Antonyms of Keloid in English
Thesaurus of Keloid in English
Keloid
see definition of keloidSynonyms of keloid
1. (noun) raised pinkish scar tissue at the site of an injury; results from excessive tissue repair
Synonyms of Keloid in English :
Antonyms of Keloid in English
Thesaurus of Keloid in English
1. (noun) raised pinkish scar tissue at the site of an injury; results from excessive tissue repair