organophosphate

noun

  1. 1

    Any ester of phosphoric acid or its derivatives, especially one used as an insecticide or herbicide.

Translate “organophosphate” to another language

Click any language to open the translator with this word already filled in.