INTEGRAL

English

Proper noun

INTEGRAL

  1. (space science, ESA) Abbreviation of International Gamma-Ray Astrophysics Laboratory (a satellite of the European Space Agency).

Anagrams