xylotrioses

English

Noun

xylotrioses

  1. plural of xylotriose