Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scabies
in English
scabies
us
/ˈskeɪbiːz/
uk
/ˈskeɪbiːz/
#uncommon
Definitions
Noun
an
itchy
skin
condition
caused
by
burrowing
mites
(
Sarcoptes
scabiei
)