English edit

Noun edit

glycoclusters

  1. plural of glycocluster