English

edit

Etymology

edit

photo- +‎ larvicide

Noun

edit

photolarvicide (plural photolarvicides)

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