nanodroplet
English
Etymology
From
nano-
+
droplet
.
Noun
nanodroplet
(
plural
nanodroplets
)
A
nanosized
droplet
, especially one that is part of a
nanoarray
.