photolarvicide
English
Etymology
From
photo-
+
larvicide
.
Noun
photolarvicide
(
plural
photolarvicides
)
A
larvicide
whose efficacy is improved with a
photosensitizing
agent
Related terms
photolarvicidal