macroarray

      English

      Etymology

      macro- +‎ array

      Noun

      macroarray (plural macroarrays)

      1. A large array, especially one of DNA probes that is used in genetic analysis
      Last modified on 1 February 2010, at 16:16