Methomyl definition

A carbamate insecticide with high toxicity to humans.
noun
0
0
Advertisement