glycotransferases

English

Noun

glycotransferases

  1. plural of glycotransferase