glycomodules
English
Noun
glycomodules
plural of
glycomodule