endoglycosidases
English
Noun
endoglycosidases
plural of
endoglycosidase