octaazamacrocycle

Noun

 * 1) Any macrocycle that contains eight nitrogen atoms.