Advertisement
Advertisement
Devon Island
noun
an island in the Nunavut Territory, N Canada. 20,900 sq. mi. (54,100 sq. km).
Example Sentences
Off Devon Island, the largest uninhabited island in the world, they risked running aground due to the area being poorly charted.
“It looks like Mars,” says Keith of where they are anchored, in Devon Island.
Dr. Lee runs the Haughton-Mars Project, an analog research facility on Devon Island, an uninhabited, barren Arctic outpost in Nunavut, Canada.
“When you are there, you are the population of Devon Island,” Dr. Lee said, just like a lonely astronaut.
Compared with the landscapes of Devon Island, fistfuls of regolith simulant or even a test-tube moon, Dr. Hörst’s lab planets lack physicality.
Advertisement
Advertisement
Advertisement
Advertisement
Browse