glycocluster

English

Etymology

From glyco- +‎ cluster.

Noun

glycocluster (plural glycoclusters)

  1. A cluster of glycans proposed as a means of drug delivery