Testudinidae meaning
UK US
Testudinidae (noun): land tortoises.
Definition of Testudinidae
- land tortoises
Synonyms: family Testudinidae
Type of: reptile family
Word lists: words starting with TE · words ending in AE · 12-letter words
More about Testudinidae on Wikipedia.