ectoparasites

noun

  1. 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.