phosphoglucans
English
Noun
phosphoglucans
plural of
phosphoglucan