English edit

Noun edit

xyloglucans

  1. plural of xyloglucan