polyadenylases
English
Noun
polyadenylases
plural of
polyadenylase