Definition of biosatellite in English:
An artificial satellite that serves as an automated laboratory, conducting biological experiments on living organisms.
- Immediately after the biosatellite was recovered, attempts were made to revive the primate but there was no response to remedial measures.
- Since then a number of biosatellites have been flown into orbit, testing weightlessness in different types of plants and animals.
- But biosatellites could be positioned in a variety of orbits, exposing them to various kinds and amounts of radiation.