Taxon:Titanochelodae

Small-bodied creatures with larg, pointed front appendages which are used as a means of locomotion, hence the name "giant spike" in Latin.