English

edit

Etymology

edit

nano- +‎ larvicide

Noun

edit

nanolarvicide (plural nanolarvicides)

  1. A larvicide delivered on the surface of a nanoparticle