Endoparasites, noun plural of endoparasite. Synonyms in the same form.
entozoans, entozoons
All synonyms for endoparasite →