bioarray (English, noun)
expansion: bioarray (plural bioarrays)
Senses:
glosses: An array of biological or biochemical components or cells
Forms:
form: bioarrays
tags: plural