Definition of "testudines"

testudines