ectoparasites

Meaning

plural of ectoparasite

ectoparasite

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

Notes

Sign in to write sticky notes