Noun Definition

emydidae

1.Definition: box and water turtles

Category: Animals