glycotransferases

English edit

Noun edit

glycotransferases

  1. plural of glycotransferase