Definitions of Emydidae:

  • noun:   box and water turtles