Entozoons, noun plural of entozoon. Synonyms in the same form.
entozoans, endoparasites
All synonyms for entozoon →