pseudorotaxanes
English
Noun
pseudorotaxanes
plural of
pseudorotaxane