polypseudorotaxanes
English
Noun
polypseudorotaxanes
plural of
polypseudorotaxane