Alexander I Island
Share:
Tweet An island of British Antarctic Territory in the Bellingshausen Sea off the coast of the Antarctic Peninsula. Originally thought to be part of the Antarctic landmass, it was proved to be an island by a US exploratory team in 1940. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.