Wiktionary
endoglycosidases
n. (plural of endoglycosidase English)
n. (plural of endoglycosidase English)