metrifonate (0 synonym found)

We don't have any synonyms for metrifonate yet.

Did you mean…

Think metrifonate belongs in the thesaurus? Recommend it and we'll take a look.


Definition of metrifonate:

(n) : An irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.

Definition of metrifonate:

(n) : An irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.

Back to Top