Noun
thiouridylase (plural thiouridylases) (biochemistry) Any enzyme that catalyses the hydrolysis of a derivative of thiouridine