microarray (English, noun)
expansion: microarray (plural microarrays)
Senses:
glosses: Any of several devices, containing a two-dimensional array of small quantities of biological material, used for various types of assay; the assay itself
Forms:
form: microarrays
tags: plural