Ectoparasite

From Fresh Dictionary

English

Noun

ectoparasite

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