Report copyright - PARASITES - Petergray.org.uk · Parasites that exist within the animal are called endoparasites. Those that live on the skin are called ectoparasites. The animal that supports the
Please pass captcha verification before submit form