Dictionary Home » Dictionary Definitions » Thurston Island

Thurston Island

(thûrˈstən)

An island off Antarctica between the Bellinghausen and Amundsen seas. Before 1961 it was thought to be a peninsula of the mainland.
link/cite print suggestion box