Topic: TECHNOLOGY


insecticide

noun
     
in‧sec‧ti‧cide [uncountable]
T a chemical substance used for killing insects
pesticide
insecticidal adjective

Explore TECHNOLOGY Topic