düğümcük

listen to the pronunciation of düğümcük
Turkish - English
node; lump; swelling; small mass of tissue
nodule