metrifonate
Noun
Meaning
metrifonate (uncountable)
English Wikipedia has an article on:metrifonateWikipedia
An irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.
Noun
metrifonate (uncountable)
English Wikipedia has an article on:metrifonateWikipedia
An irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.