endoglycosylases

English

Noun

endoglycosylases

  1. plural of endoglycosylase