Definition of "endoparasites"

endoparasites