← DefinitionshareGuessmethoxychlornounA synthetic insecticide that was used to control pests on crops and livestock, now banned in many countries due to health concerns.Synonymspesticidenouninsecticidenoun