photoinsecticide
Noun
Meaning
photoinsecticide (plural photoinsecticides)
An insecticide whose efficacy is improved with a photosensitizing agent
Noun
photoinsecticide (plural photoinsecticides)
An insecticide whose efficacy is improved with a photosensitizing agent