deglycosidases

English

Noun

deglycosidases

  1. plural of deglycosidase