Home
Search
Index
Definify.com
Definition
2024
nanocide
nanocide
English
Noun
nanocide
(
plural
nanocides
)
Any
pesticide
created using
nanotechnology
Similar Results