biosatellite
Etymology
From bio- + satellite.
biosatellite means an artificial satellite that is designed to carry humans or other organisms. Lexicurio rates it Sui generis — a strength score of 88 out of 100.
noun
- an artificial satellite that is designed to carry humans or other organisms