生物衛星 せいぶつえいせい
seibutsueisei

Noun

1. biosatellite; satellite designed to carry life in space — explanation