Advertisement

Advertisement

Ishtar Terra

[ ter-uh ]

noun

, Astronomy.
  1. a plateau region in the northern hemisphere of Venus.


Discover More

Example Sentences

Ishtar Terra is one of the main highland regions of Venus, sometimes described as a "continent".

From BBC

Our factories had a cancelled order from the Ishtar Terra Children's Marching Band.

From Nature

Advertisement

Advertisement

Advertisement

Advertisement


IshtarIshum