Endoparasite

Of parasite.   May also be referred to as endozoan, entoparasite, entozoan and entozoon.

Any of various parasites that live in the internal organs of animals (especially intestinal worms).

This concept's ID is @1~6952