deglycosidases
English
Noun
deglycosidases
plural of
deglycosidase