demodicid
Meaning
- noun Any mite in the family Demodicidae, synonym of the Demodecidae.
Similar words
dermanyssid podocinid epidermoptid macronyssid digamasellid sejid dinomyid dermanyssoid zerconid desmoceratid
Often followed by
mites
Save “demodicid” to learn later