sarcoptes scabiei









sarcoptes scabiei


n.

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

Leave a Reply

Your email address will not be published. Required fields are marked *

43 queries 1.233