deadenylases
English
Noun
deadenylases
plural of
deadenylase