sulphurtransferases
English
Noun
sulphurtransferases
plural of
sulphurtransferase