deadenylases

English

Noun

deadenylases

  1. plural of deadenylase