English

edit

Noun

edit

cellobioses

  1. plural of cellobiose