nanopesticide (English, noun)
expansion: nanopesticide (plural nanopesticides)
Senses:
glosses: Any pesticide in the form of nanoparticles or nanoemulsions
Forms:
form: nanopesticides
tags: plural