macroarray
Noun
Meaning
macroarray (plural macroarrays)
A large array, especially one of DNA probes that is used in genetic analysis.
Noun
macroarray (plural macroarrays)
A large array, especially one of DNA probes that is used in genetic analysis.