xylotetraoses

English

Noun

xylotetraoses

  1. plural of xylotetraose