The AI-powered English dictionary
plural terras or terrae
A continent or large landmass, e.g. Arabia Terra or Aphrodite Terra. examples
A Lunar highland or mountainous region with a relatively high albedo, e.g. Terra Nivium. examples