Home/terra

terra

/ˈtɛɹə/
Dictionary

noun

  • (astrogeology) A rough upland or mountainous region of the Moon with a relatively high albedo.

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'terra' in today's game?