Meaning of sarcoptid
Definition of sarcoptid
(noun)
whitish
mites that
attack
the
skin
of
humans
and
other
animals; "itch mites
cause
scabies"
Other information on sarcoptid
WIKIPEDIA results for
sarcoptid
Amazon results for
sarcoptid
Tweet