Wiktionary
deoxynucleosides
n. (plural of deoxynucleoside English)
n. (plural of deoxynucleoside English)