xyloglucans
English
Noun
xyloglucans
plural of
xyloglucan