seroarray (English, noun)
expansion: seroarray (plural seroarrays)
Senses:
glosses: A serological microarray
Forms:
form: seroarrays
tags: plural