English

edit

Noun

edit

glycones

  1. plural of glycone