STS Astronomy Abbreviation

STS has various meanings in the Astronomy category. Discover the full forms, definitions, and usage contexts of STS in Astronomy.

Space Transportation System
Astronomy
Shuttle Transport System
Astronomy
Shuttle Transport System / Space Transportation System
Astronomy

Citation

Last updated: