metrifonates meaning

Meaning of metrifonates

What is the full meaning of metrifonates

METRIFONATE, an organophosphorus insecticide, aka trichlorfon [n]

Example of the word metrifonates placed on a Scrabble board.

Unscrambled word metrifonates

Points for metrifonates

Scrabble
22 points
Word With Friends
19 points
Wordfeud
22 points

Related pages for metrifonates