Home › Words › O › oligoarrayoligoarrayoligoarray · noun — A larger than normal microarray.Definition from Wiktionary (CC BY-SA 3.0).EtymologyFrom oligo- + array.nounA larger than normal microarrayDefinitions & examples from Wiktionary (CC BY-SA 3.0).