photoinsecticide (English, noun)
expansion: photoinsecticide (plural photoinsecticides)
Senses:
glosses: An insecticide whose efficacy is improved with a photosensitizing agent
Forms:
form: photoinsecticides
tags: plural