ソクチエイセイ
Meanings
Noun
1. geodetic satellite
Composed of
geodetic survey
(natural) satellite; moon; (artificial) satellite