Meaning of space laboratory
Definition of space laboratory
(noun)
a
manned
artificial
satellite
in a
fixed
orbit
designed
for
scientific
research
Other information on space laboratory
WIKIPEDIA results for
space laboratory
Amazon results for
space laboratory
Tweet