Answer: biosatellite

AnswerCrossword Clue
biosatellitean artificial satellite containing living organisms to be studied during flight