A parasitologist's view of the world
This case seems to be a case of itch mite caused by Sarcoptes scabiei.Florida Fan
Sarcoptes scabiei
This case seems to be a case of itch mite caused by Sarcoptes scabiei.
ReplyDeleteFlorida Fan
Sarcoptes scabiei
ReplyDelete