English

edit

Noun

edit

glycosidases

  1. plural of glycosidase