rotaxanes

English

Noun

rotaxanes

  1. plural of rotaxane