Word info

macroarray

Noun

Meaning

macroarray (plural macroarrays)

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

Source: en.wiktionary.org

Close letter words and terms