arrestant








[ad_1] noun Entomology.
  1. a substance that interrupts the normal development of an insect.
[ad_2]
54 queries 0.595