English Noun ectoparasite #A parasite that lives on the surface of a host organism; such as the demodex mite which lives in human hair and eyelashes.
fr:ectoparasite vi:ectoparasite