Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of terre adelie
  1. noun
    a costal region of Antarctica to the south of Australia; noted for its large colonies of penguins
Explanation of terre adelie
My lists:
Recently viewed words: