nanodroplet

Noun

 * 1) A nanosized droplet, especially one that is part of a nanoarray.