glycosidases
English
Noun
glycosidases
plural of
glycosidase