glycocluster

Noun

 * 1) A cluster of glycans proposed as a means of drug delivery