Colossochelys
noun
Col·os·soch·e·lys
| \ ˌkäləˈsäkələ̇s\
Definition of Colossochelys
: a genus of gigantic extinct Pliocene tortoises of India
Keep scrolling for more