(a)entozoan, endozoanof or relating to entozoa