nanolarvicide

English

Etymology

From nano- +‎ larvicide.

Noun

nanolarvicide (plural nanolarvicides)

  1. A larvicide delivered on the surface of a nanoparticle