NichiDict

生物衛星

せいぶつえいせい
[seibutsueisei]

Meanings

1.Noun

biosatellite; satellite designed to carry life in space