What is the meaning of Testudine?

Any turtle, tortoise etc of the order Testudines.

ablative singular of testūdō (tortoise, turtle)

Source: wiktionary.org