English | German | Russian | Czech

olympiadane English

Meaning olympiadane meaning

What does olympiadane mean?

olympiadane

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

Are you looking for...?