photolarvicide

English

Etymology

From photo- +‎ larvicide.

Noun

photolarvicide (plural photolarvicides)

  1. A larvicide whose efficacy is improved with a photosensitizing agent