oligoadenylases
English
Noun
oligoadenylases
plural of
oligoadenylase