French-English dictionary »

néonicotinoïde meaning in English

FrenchEnglish
néonicotinoïde nom

neonicotinoid◼◼◼(class of insecticides)
noun