English-Arabic dictionary »

giant roundworm meaning in Arabic

EnglishArabic
giant roundworm ''Ascaris lumbricoides''

إِسْكَارِسf