Answer: lousecannon

AnswerCrossword Clue
LOUSECANNONParasite extermination overkill?