English edit

Noun edit

dieldrins

  1. plural of dieldrin