English

edit

Noun

edit

dimethoates

  1. plural of dimethoate