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
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