SIRTF

English

Proper noun

SIRTF

  1. (space science, US, NASA) Initialism of Space Infrared Telescope Facility.

Further reading

Anagrams