English | German | Russian | Czech

metrifonate English

Meaning metrifonate meaning

What does metrifonate mean?

metrifonate

An irreversible organophosphate acetylcholinesterase inhibitor, used as an insecticide and to treat schistosomiasis.

Synonyms metrifonate synonyms

What other words have the same or similar meaning as metrifonate?

metrifonate English » English

trichlorphon trichlorfon chlorophos chlorofos

Are you looking for...?