Metrifonate Definition
noun
An irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.
Wiktionary
Find Similar Words
Find similar words to metrifonate using the buttons below.