nanolarvicide (English, noun)
expansion: nanolarvicide (plural nanolarvicides)
Senses:
glosses: A larvicide delivered on the surface of a nanoparticle
Forms:
form: nanolarvicides
tags: plural