cyclotransferases

English

edit

Noun

edit

cyclotransferases

  1. plural of cyclotransferase