Word info

bioarray

Noun

Meaning

bioarray (plural bioarrays)

An array of biological or biochemical components or cells

Source: en.wiktionary.org

Close letter words and terms