Synonyms and Antonyms for Geochelone

1. Geochelone (n.)

giant tortoises

Synonyms: