Wiktionary
nucleosidases
n. (plural of nucleosidase English)
n. (plural of nucleosidase English)