English

edit

Noun

edit

cellobiases

  1. plural of cellobiase