Testudinidae meaning

UK US

Testudinidae (noun): land tortoises.

Definition of Testudinidae

  1. 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.