insecticides
English
Noun
insecticides
plural of
insecticide
French
Noun
insecticides
m
plural of
insecticide