Wiktionary
deadenylases
n. (plural of deadenylase English)
n. (plural of deadenylase English)