VariousWords beta
Related Terms:
Noun
Definition: A mechanically interlocked molecule composed of five interlocking macrocycles, resembling the Olympic Rings.
VariousWords beta
Definition: A mechanically interlocked molecule composed of five interlocking macrocycles, resembling the Olympic Rings.