English edit

Noun edit

cellobioses

  1. plural of cellobiose