Home

Word

organophosphate, n.
(organophosphates)
more info an insecticide that interferes with an insect's nervous system
<noun.substance>

organophosphate
semantic pointers
hyponym
hypernym