space platform
English Dictionary
->
Letter S
-> space platform
Search Dictionary:
space platform Definition
(n)
a
manned
artificial
satellite
in
a
fixed
orbit
designed
for
scientific
research
space platform Synonyms
space laboratory
space platform
space station
© Art Branch Inc.