scabicide
English Dictionary
->
Letter S
-> scabicide
Search Dictionary:
scabicide Definition
(n)
a
drug
that
destroys
the
itch
mite
that
causes
scabies
scabicide Synonyms
scabicide
© Art Branch Inc.