photolarvicide

Noun

 * 1) A larvicide whose efficacy is improved with a photosensitizing agent

Related terms

 * photolarvicidal