glucotransferases

English edit

Noun edit

glucotransferases

  1. plural of glucotransferase