uridylases

English

Noun

uridylases

  1. plural of uridylase