interna parasites



One celled protozoan, larvae and worms that survive by living off the host animal's meals or blood.'

SOURCE: apluspetgoods.com