sulfotransferases
English
Noun
sulfotransferases
plural of
sulfotransferase