Scabies Meaning

There are 1 meaning(s) for word Scabies

Meaning 1 : a contagious skin infection caused by the itch mite; characterized by persistent itching and skin irritation

    Synonyms : itch