Unresolved name

Deirochelyinae Agassiz 1857

Deirochelyinae is a subfamily of in the family Emydidae. They are omnivores. Reproduction is oviparous.

show all records

EOL has data for 10 attributes, including: