Wiktionary
polypseudorotaxane
n. (context chemistry English) Any polymer having a pseudorotaxane as a repeat unit