French-English dictionary »

dieldrine meaning in English

FrenchEnglish
dieldrine nom

dieldrin [dieldrin]◼◼◼(cyclodiene insecticide)
noun