Micro
adjective
Very small or microscopic.
Basic or small-scale.
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.
Microarray Definition