sarcoptid

This is not a dictionary! - Search for "sarcoptid" in The Danish Dictionary

  • March 2. 2016 from wordnet.princeton.edu

    sarcoptid noun english

    whitish mites that attack the skin of humans and other animals; "itch mites cause scabies"