rothera research station

/R AO1 DH ER0 AH0 R IY0 S ER0 CH S T EY0 SH AH0 N/
N
  1. 1

    a British Antarctic Survey base on the Antarctic Peninsula, located at Rothera Point, Adelaide Island.