Word info

glycoarray

Noun

Meaning

glycoarray (plural glycoarrays)

(biochemistry) A microarray of carbohydrates or glycosides.

Source: en.wiktionary.org

Close letter words and terms