polyazacyclophanes
English
Noun
polyazacyclophanes
plural of
polyazacyclophane