sarcoptes scabiei









sarcoptes scabiei


n.

  1. The itch mite, varieties of which affect humans and various animals and cause scabies and mange.
53 queries 0.545