Biosatellite Definition
bīōsat'līt
noun
A recoverable spacecraft designed for the study of the effects of cosmic radiation, weightlessness, etc. on terrestrial forms of life in space.
Webster's New World
Other Word Forms of Biosatellite
Noun
Singular:
biosatellite
Plural:
biosatellitesOrigin of Biosatellite
-
bio- + satellite
From Wiktionary
Find Similar Words
Find similar words to biosatellite using the buttons below.