PHORATE


Meaning of PHORATE in English

[pho.rate] n [phosphorus + thioate (salt of a thio acid)] (1959): a very toxic organophosphate systemic insecticide that is used esp. in seed treatments

Merriam-Webster English vocab.      Английский словарь Merriam Webster.