dermanyssoid
Meaning
- 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