English

edit

Etymology

edit

sero- +‎ array

Noun

edit

seroarray (plural seroarrays)

  1. A serological microarray