oligoarray (English, noun)
expansion: oligoarray (plural oligoarrays)
Senses:
glosses: A larger than normal microarray
Forms:
form: oligoarrays
tags: plural