Ectoparasite

Noun

  • A parasite that lives on the surface of a host organism; such as the demodex mite which lives in human hair and eyelashes.

Leave a Reply

Your email address will not be published.