cyclotransferases
English
Noun
cyclotransferases
plural of
cyclotransferase