cheloid

listen to the pronunciation of cheloid
Englisch - Türkisch
keloid
Englisch - Englisch
{i} kind of fibrous tumor