glycoforms

English

Noun

glycoforms

  1. plural of glycoform