Definition of Scabies from the PharmacyDictionary.in
Scabies
Synonyms or meaning of Scabies
A contagious skin condition caused by tiny mites that burrow under the skin and cause intense itching.
Image related to Scabies
Not Available
Definition of Scabies from the PharmacyDictionary.in
A contagious skin condition caused by tiny mites that burrow under the skin and cause intense itching.
Not Available