ENTOZOAN Meaning of ENTOZOAN in English n. internal parasite (i.e. intestinal worm) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012