Gemini Telescope (noun) Definition, Meaning & Examples

noun
  1. either of two identical 8-metre telescopes for optical and near-infrared observations built by an international consortium. Gemini North is in Hawaii at an altitude of 4200 m on Mauna Kea and Gemini South is in Chile at 2715 m on Cerro Pachón
Gemini Telescope (noun) Definition, Meaning & Examples

More Definitions