Definition
a space module in which astronauts can live and control the spacecraft and communicate with earth
Seed ·
Term in context
a space module in which astronauts can live and control the spacecraft and communicate with earth
Seed ·