English-Turkish dictionary »

lymph gland meaning in Turkish

EnglishTurkish
lymph gland (lymph node)
noun

lenf bezinoun

Your history