Wiktionary
endoglucanases
n. (plural of endoglucanase English)
n. (plural of endoglucanase English)