Word info

microarrayed

Adjective

Meaning

microarrayed (not comparable)

Having microarrays

Source: en.wiktionary.org

Close letter words and terms