bn:03183699n
Noun Concept
AR
No term available
EN
A bio satellite is an artificial satellite designed to carry plants or animals in outer space. Wikipedia
Relations
Sources