oligoarray

English

Etymology

From oligo- +‎ array.

Noun

oligoarray (plural oligoarrays)

  1. A larger than normal microarray