Wiktionary
polypyridenes
n. (plural of polypyridene English)
n. (plural of polypyridene English)