English

edit

Noun

edit

oligorotaxanes

  1. plural of oligorotaxane