Arabic-English dictionary »

عُقْدَة لِمْفَاوِيَّة meaning in English

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

lymph nodefiltrating oval bodies of the lymphatic system