Home › Words › M › metrifonatemetrifonatemetrifonate means an irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.Among words judged in Lexicurio's Arena, metrifonate ranks #36,620 of 42,752 for Qualifying.EtymologyFrom (di)me(thyl) + tri(chlorovinyl) + fonate.nounAn irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.Definitions & examples from Wiktionary (CC BY-SA 3.0).