cellobiases
English
Noun
cellobiases
plural of
cellobiase