nanolarvicide
English
Etymology
From
nano-
+
larvicide
.
Noun
nanolarvicide
(
plural
nanolarvicides
)
A
larvicide
delivered on the surface of a
nanoparticle