photolarvicide (English, noun)
expansion: photolarvicide (plural photolarvicides)
Senses:
glosses: A larvicide whose efficacy is improved with a photosensitizing agent
Forms:
form: photolarvicides
tags: plural