Definition of French Southern and Antarctic Territories in English:

French Southern and Antarctic Territories

proper noun

  • An overseas territory of France, comprised of Adélie Land in Antarctica, the Kerguelen and Crozet archipelagos, and the islands of Amsterdam and St. Paul in the southern Indian Ocean.