a manned artificial satellite in a fixed orbit designed for scientific research
<noun.artifact>
<noun.artifact>
space laboratory |
space platform |
space station |