Biosatellite
Definitions
2
Posts
2
Posters
89
Views
-
a satellite (= a device sent up into space to travel around the Earth or another planet, etc.) designed to carry plants or animals, for collecting scientific information about the effects of space on living things:
-
An artificial satellite that serves as an automated laboratory, conducting biological experiments on living organisms.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions