Find the word definition

Wiktionary
nanoarray

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