Word info

photolarvicide

Noun

Meaning

photolarvicide (plural photolarvicides)

A larvicide whose efficacy is improved with a photosensitizing agent

Source: en.wiktionary.org

Related terms

Close letter words and terms