OSRS NASA Abbreviation

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

Orbital Structural Reference System
NASA

Citation

Last updated: