Aldabra giant tortoise

Noun

 * 1) A species of giant tortoise,, found on the islands of the Aldabra atoll.
 * 2) * 20178, Hanneke Meijer, The Guardian, 1 March:
 * In 2004, an Aldabra giant tortoise washed ashore in Tanzania, 740 km from home (Gerlach et al., 2006).