cheloid

listen to the pronunciation of cheloid
İngilizce - Türkçe
keloid
İngilizce - İngilizce
{i} kind of fibrous tumor