glycosidases

English

Noun

glycosidases

  1. plural of glycosidase