cytidyltransferases
English
Noun
cytidyltransferases
plural of
cytidyltransferase