Treatment for scabies
(1)
medium difficulty
Scabies is a resistant mite that lays eggs and reproduces quickly, causing the victim to suffer continuously. The term scabies comes from the latin word "scabere", which means scratching. This condition is described as the seven year itch, although the infection's duration can be bigger if you don't ask...
Back to top