English synonyms about - contact  

scabicide

noun

1 scabicide

A drug that destroys the itch mite that causes scabies.


Find more on scabicide elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0194