geryonid
/ˌdʒɛrɪˈɒnaɪd, -ˈɒnɪd/Definitions
1. noun
A genus of extinct giant tortoises.
“Fossil evidence suggests that the geryonid tortoises were among the largest land animals of their time.”
1. noun
A genus of extinct giant tortoises.
“Fossil evidence suggests that the geryonid tortoises were among the largest land animals of their time.”