glucotransferases

English

edit

Noun

edit

glucotransferases

  1. plural of glucotransferase