Last modified on 26 May 2014, at 00:33

macroarray

EnglishEdit

EtymologyEdit

macro- +‎ array

NounEdit

macroarray (plural macroarrays)

  1. A large array, especially one of DNA probes that is used in genetic analysis