endoglucanases
English
Noun
endoglucanases
plural of
endoglucanase