Etymology

organothiophosphate

Today it means: Any organic thiophosphate, many of which are used as insecticides etc Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok