entozoon

listen to the pronunciation of entozoon
الإنجليزية - التركية
bağırsak kurdu
الإنجليزية - الإنجليزية
{i} internal parasite (i.e. an intestinal worm)