Wiktionary
oligoadenylates
n. (plural of oligoadenylate English)
n. (plural of oligoadenylate English)