YourDictionary

biosatellite

noun

a recoverable spacecraft designed for the study of the effects of cosmic radiation, weightlessness, etc. on terrestrial forms of life in space

See biosatellite in American Heritage Dictionary 4

link/cite print suggestion box