noun Astronomy. a plateau region in the northern hemisphere of Venus.
ishtar terra 🔊 Listen to this noun Astronomy. a plateau region in the northern hemisphere of Venus. Share Facebook Twitter Google +