nanolarvicide

التعريفات والمعاني

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