Scabies Rash vs STD: Effortless Guide to Spot Look-Alikes Scabies, an intensely itchy skin condition,…