EMYDIDAE





Definition:

  1. [noun] box and water turtles
    Synonyms: Emydidae, family Emydidae

Synonyms: