queloide

Noun

 * 1)  keloid hard, raised growth of scar tissue

Noun

 * 1) keloid