Advertisement
Advertisement
Ishtar Terra
[ ter-uh ]
noun
, Astronomy.
- 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
Browse