noun Etymology: phosphorus + thioate salt of a thio acid Date: 1959 a very toxic organophosphate systemic insecticide C 7 H 17 O 2 PS 3
PHORATE
Meaning of PHORATE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012