EGAVE

demodicid

Meaning

  1. 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