Definition of ディルドリン

ディルドリン

dirudorin

noun
dieldrin