any of various parasites that live in the internal organs of animals (especially intestinal worms)
<noun.animal>
<noun.animal>
| endoparasite |
|
| endozoan |
|
| entoparasite |
|
| entozoan |
|
| entozoon |
|