Unscramble
Definition of Testudinidae
Noun: Testudinidae
Land tortoises
- family Testudinidae
See also:
Testudines
testudo