Keloid

[!note]+ Definition of keloid kel--oid - scarlike growth of tissue on the skin (resembling tumor)


[!info]+ Etymology of keloid