integral
  • adjective completing the whole or belonging to a whole as a necessary part
  • (written as Integral)
    The International Gamma-Ray Physics Observatory, an ESA mission launched in 2002 and designed as the next step beyond the Compton satellite in X-ray and Gamma Ray astronomy

Not what you were looking for?