ODSRS in Science Meaning
The ODSRS meaning in Science terms is "Orbiting Deep Space Relay Station". There are 1 related meanings of the ODSRS Science abbreviation.
ODSRS on Science Full Forms
- Orbiting Deep Space Relay Station
Frequently Asked Questions (FAQ)
What does ODSRS stand for Science?
ODSRS stands for Orbiting Deep Space Relay Station in Science terms.
What is the shortened form of Orbiting Deep Space Relay Station in Science?
The short form of "Orbiting Deep Space Relay Station" is ODSRS for Science.
Citation
ODSRS in Science. Acronym24.com. (2019, December 24). Retrieved December 23, 2024 from https://acronym24.com/odsrs-meaning-in-science/
Last updated