microarray - noun

singularmicroarray
pluralmicroarrays