microarray - noun
singular
microarray
plural
microarrays