oligoarray
English
Etymology
From
oligo-
+
array
.
Noun
oligoarray
(
plural
oligoarrays
)
A larger than normal
microarray