Ectoparasite :: Ectoparasite (n.) Any parasite which lives on the exterior of animals; -- opposed to endoparasite.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us