photoinsecticides
English
Noun
photoinsecticides
plural of
photoinsecticide