Meaning of scabicide
Definition of scabicide
(noun)
a
drug
that destroys the
itch
mite
that causes
scabies
Other information on scabicide
WIKIPEDIA results for
scabicide
Amazon results for
scabicide
Tweet