Turkish-English dictionary »

lenfatik sistem meaning in English

TurkishEnglish
lenfatik sistem noun

lymphatic system [lymphatic systems](network of lymphatic vessels and lymph nodes)
noun
[UK: lɪm.ˈfæ.tɪk ˈsɪ.stəm] [US: ˌlɪm.ˈfæ.tɪk ˈsɪ.stəm]