Olympiadane meaning

(chemistry) A mechanically interlocked molecule composed of five interlocking macrocycles, resembling the Olympic Rings.
noun
0
0
Advertisement

Origin of olympiadane