Array
noun
An orderly, often imposing arrangement.
An impressively large number,
as of persons or objects.
Splendid attire; finery.
Microarray
noun
A collection of microscopic spots attached
to a solid surface, such as glass,
plastic or silicon chip forming
an array.