Noun
photolarvicide (plural photolarvicides) A larvicide whose efficacy is improved with a photosensitizing agent