oligoglycans

English

Noun

oligoglycans

  1. plural of oligoglycan