oligoarray A larger than normal microarray Noun A larger than normal microarray Origin From oligo- + array. Forms oligoarrays