Level 6 · word 16,165 of 20,000

terra

/ˈteˌrɑː/ American
  • n. 土地, 大地
Definition
  • n. the earth or land
Example
The satellite mapped every corner of terra with high precision.
这颗卫星以高精度绘制了地球的每一个角落。