demodexes
English
Noun
demodexes
plural of
demodex