Glossary Entomology / Term
A parasite that lives on the outside of its host.
Permanent link Ectoparasite - Creation date 2020-04-19