365bet中国官方网站

  • word of the day

    orrery

    orrery - 365bet中国官方网站 definition and meaning for word orrery

    Definition
    (noun) planetarium consisting of an apparatus that illustrates the relative positions and motions of bodies in the solar system by rotation and revolution of balls moved by wheelwork; sometimes incorporated in a clock
  • Download our Mobile App Today