Scabies Causes, Treatments & More

Scabies is an itchy condition caused by a mite that burrows under the skin. The...