macroarray (English, noun)
expansion: macroarray (plural macroarrays)
Senses:
glosses: A large array, especially one of DNA probes that is used in genetic analysis.
Forms:
form: macroarrays
tags: plural