glycosylases

English

Noun

glycosylases

  1. plural of glycosylase