arrestant (English, noun)
expansion: arrestant (plural arrestants)
Senses:
glosses: Any substance that halts insect development, as used in pesticides.
Forms:
form: arrestants
tags: plural