FAMILY TESTUDINIDAE





Definition:

  1. [noun] land tortoises
    Synonyms: Testudinidae, family Testudinidae

Synonyms: