glycomodules

English

Noun

glycomodules

  1. plural of glycomodule