ARRESTANT


Meaning of ARRESTANT in English

noun Date: 1962 a substance that stimulates an insect to stop locomotion

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.