Wiktionary
carbanucleosides
n. (plural of carbanucleoside English)
n. (plural of carbanucleoside English)