Unscramble
Definition of Testudinata
Noun: Testudinata
Tortoises and turtles
- Chelonia, order Chelonia, order Testudinata, Testudines, order Testudines
See also:
tests
Testudines