geochelone - English Synonyms Dictionary

geochelone

n.
[1] genus Geochelone