Wiktionary
nanoarray
n. An array of nanosized objects; especially one of nanosized spots that have unusual optical characteristics