Word Explorer

Terra

/ˈtɛɹə/

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

📖 Definitions of "Terra"

noun
  1. 1

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

Translate “Terra” into Another Language

Pick a language — the word will be pre-filled in the translator.

Terra — Synonyms, Antonyms & Related Words | TranslatePulse