What is the full meaning of metrifonate
an organophosphorus insecticide, aka trichlorfon [n -S]
Example of the word metrifonate placed on a Scrabble board.