English

edit

Noun

edit

xyloglucosides

  1. plural of xyloglucoside