Word info

glycocluster

Noun

Meaning

glycocluster (plural glycoclusters)

A cluster of glycans proposed as a means of drug delivery

Source: en.wiktionary.org

Close letter words and terms