sarcoptid
English Dictionary
->
Letter S
-> sarcoptid
Search Dictionary:
sarcoptid Definition
(n)
whitish
mites
that
attack
the
skin
of
humans
and
other
animals
; "
itch
mites
cause
scabies
"
sarcoptid Synonyms
itch mite
sarcoptid
© Art Branch Inc.