English-Arabic dictionary »

lymph node meaning in Arabic

EnglishArabic
lymph node filtrating oval bodies of the lymphatic system

عُقْدَة لِمْفَاوِيَّةf