Noun
oligorotaxane (plural oligorotaxanes) (organic chemistry) Any compound having the form of several rotaxane moieties