WTWM

whatsthatwordmean

← Definition
Guess

methoxychlor

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

Synonyms

pesticidenouninsecticidenoun

Built for word lovers.