Entozoans, noun plural of entozoan. Synonyms in the same form.
endoparasites, entozoons
All synonyms for entozoan →