What is the full meaning of tepa
an organophosphorus compound used as an insect sterilant and formerly to treat cancer [n -S]
Example of the word tepa placed on a Scrabble board.