English edit

Noun edit

glycomes

  1. plural of glycome