xylohexaoses

English

Noun

xylohexaoses

  1. plural of xylohexaose