Skip to content
WordWide
German
English
English
Meanings
1
demodex, follicle mite, eyelash mite (any mite of the genus Demodex)