Wiktionary
nanodroplet
n. A nanosized droplet, especially one that is part of a nanoarray
n. A nanosized droplet, especially one that is part of a nanoarray