ARRESTANT


Meaning of ARRESTANT in English

[ar.res.tant] n (1962): a substance that stimulates an insect to stop locomotion

Merriam-Webster English vocab.      Английский словарь Merriam Webster.