Giant-tortoise meaning

Any member or species of the genus Geochelone, land tortoises reaching 1.3 meters in length and with average life spans exceeding 100 years.
noun
0
0
Any of several species of reptile of the extinct genera, Cylindraspis, Dipsochelys, and the species Meiolania platyceps.
noun
0
0
Advertisement