VariousWords beta
Related Terms:
Definitions:
Noun
ectoparasite
ectozoan
ectozoon
epizoan
epizoon
Definition: any external parasitic organism (as fleas)
Definition: A parasite that lives on the surface of a host organism; such as the Demodex mite, which lives in human hair and eyelashes.