What is the full meaning of dieldrins
DIELDRIN, a persistent chemical pesticide [n]
Example of the word dieldrins placed on a Scrabble board.