sulfurtransferases
English
Noun
sulfurtransferases
plural of
sulfurtransferase