Home
Random
Watchlist
Uploads
Settings
Log in
macroarray
English
Etymology
macro-
+
array
Noun
macroarray
(
plural
macroarrays
)
A large
array
, especially one of
DNA
probes that is used in
genetic
analysis
Last modified on 1 February 2010, at 16:16