Skip to content
Kotomora

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

Meanings

1

noun

biosatellite

A satellite designed to carry living organisms into space for scientific research.