Noun
biosatellite (plural biosatellites) an artificial satellite that is designed to carry humans or other organisms