Skip navigation.

drins - What does it mean?

Definition of 'drins'

English

Noun

(en-plural noun)
  • The chlorinated insecticides aldrin, dieldrin and endrin.
  • Anagrams

    *