English edit

Etymology edit

glyco- +‎ cluster

Noun edit

glycocluster (plural glycoclusters)

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