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