seroarray

English

Etymology

From sero- +‎ array.

Noun

seroarray (plural seroarrays)

  1. A serological microarray