sarcoptid

Noun
  1. Whitish mites that attack the skin of humans and other animals (synset 101784339)
    "itch mites cause scabies"

Found on Word Lists

Other Searches