endoglycosidases

English

Noun

endoglycosidases

  1. plural of endoglycosidase