naled
nounDefinition of naled
: a nonpersistent organophosphate insecticide C4H7Br2Cl2O4P used especially to control crop pests and mosquitoes
Keep scrolling for more
Keep scrolling for more