EGAVE

dermanyssoid

Meaning

  1. noun Any of many, mostly parasitic, mites of the superfamily Dermanyssoidea

Similar words

dermanyssid demodicid macronyssid pteronyssid desmodorid digamasellid diarthrophallid dysderid acarian mange

Save “dermanyssoid” to learn later