Synonyms and Antonyms for giant_tortoise

1. giant tortoise (n.)

very large tortoises of the Galapagos and Seychelles islands

Synonyms: