octaazacubanes
English
Noun
octaazacubanes
plural of
octaazacubane