cellobiases

English

Noun

cellobiases

  1. plural of cellobiase