WTWM

whatsthatwordmean

← Definition
Guess

scabicide

nounA substance or medication used to kill the mites that cause scabies.

Synonyms

miticidenounacaricidenoun

Built for word lovers.