endozoan
en·do·zoan
adjective
1.
of or relating to entozoa
noun
1.
any of various parasites that live in the internal organs of animals (especially intestinal worms)
Related words
Broader terms
Pertaining to
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.