metrifonate meaning

Meaning of metrifonate

What is the full meaning of metrifonate

an organophosphorus insecticide, aka trichlorfon [n -S]

Example of the word metrifonate placed on a Scrabble board.

Unscrambled word metrifonate

Points for metrifonate

Scrabble
20 points
Word With Friends
18 points
Wordfeud
20 points

Related pages for metrifonate