adelie coast

Noun
  1. A costal region of Antarctica to the south of Australia;
    Noted for its large colonies of penguins (synset 108511792)

Other Searches