seroarray
English
Etymology
From
sero-
+
array
.
Noun
seroarray
(
plural
seroarrays
)
A
serological
microarray