terrestrial longitude
nounDefinition of terrestrial longitude
: longitude on the earth
1