homoglucans
English
Noun
homoglucans
plural of
homoglucan