Ectoparasite
From Fresh Dictionary
[
edit
]
English
[
edit
]
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.
Views
Article
Discussion
Edit
History
Personal tools
Log in / create account
Search