DNA microarrays
English
Noun
DNA
microarrays
plural of
DNA microarray