aldicarb
nounDefinition of aldicarb
: a persistent highly toxic agricultural carbamate pesticide C7H14N2O2S used against insects, mites, and nematodes
Keep scrolling for more
Keep scrolling for more