English

edit

Etymology

edit

From sero- +‎ array.

Noun

edit

seroarray (plural seroarrays)

  1. A serological microarray