English

edit

Etymology

edit

From nano- +‎ larvicide.

Noun

edit

nanolarvicide (plural nanolarvicides)

  1. A larvicide delivered on the surface of a nanoparticle