cyclotransferases

English

Noun

cyclotransferases

  1. plural of cyclotransferase