YourDictionary

chemosterilant

noun

any process or chemical compound that can produce sterility, used esp. in insect control

link/cite print suggestion box