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