oligoarray

Noun

 * 1) A larger than normal microarray