exotransferases
English
Noun
exotransferases
plural of
exotransferase