Definition, synonyms and related words
Any nucleoside in which one or more carbon atoms have been replaced by nitrogen