düğümcük

listen to the pronunciation of düğümcük
Türkçe - İngilizce
node; lump; swelling; small mass of tissue
nodule