Definition, synonyms and related words
A tiny parasitic mite, either Demodex folliculorum or Demodex brevis, living in or near the hair follicles of mammals.