Answer: bugspray

AnswerCrossword Clue
BUGSPRAYMantis' duty?