Definition of French Southern and Antarctic Territories in English:

French Southern and Antarctic Territories

proper noun

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