ectoparasites
noun
- 1
A parasite that lives on the surface of a host organism; such as the Demodex mite, which lives in human hair and eyelashes.
Antonyms
Translate “ectoparasites” to another language
Click any language to open the translator with this word already filled in.