Answer: biosatellites

AnswerCrossword Clue
biosatellitesBIOSATELLITE, an artificial satellite containing living organisms to be studied during flight