English

edit

Etymology

edit

oligo- +‎ array

Noun

edit

oligoarray (plural oligoarrays)

  1. A larger than normal microarray