seroarray A serological microarray Noun A serological microarray Origin From sero- + array. Forms seroarrays