polyazacyclophane

English

Etymology

From poly- +‎ azacyclophane.

Noun

polyazacyclophane (plural polyazacyclophanes)

  1. (organic chemistry) A polymeric azacyclophane