ECTOPARASITE


Meaning of ECTOPARASITE in English

A parasite that lives on the outside of its host

English glossary of entomology and crop protection.      Английский глоссарий энтомологии и защиты растений.