glycomodifications

English

Noun

glycomodifications

  1. plural of glycomodification