thiouridylases
English
Noun
thiouridylases
plural of
thiouridylase