How to pronounce "keloid"

Add your own pronunciation of "keloid"

Meanings and definitions of "keloid"

Noun

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

Synonyms: