Wiktionary
dideoxyribonucleosides
n. (plural of dideoxyribonucleoside English)
n. (plural of dideoxyribonucleoside English)