nucleosidases
English
Noun
nucleosidases
plural of
nucleosidase