xylobioses

English

Noun

xylobioses

  1. plural of xylobiose