oligonucleotidases
English
Noun
oligonucleotidases
plural of
oligonucleotidase