Osonachelus is a genus of turtles in the family sea turtles. This genus is extinct. They are omnivores. They have sexual reproduction. Reproduction was oviparous. They rely on lift powered swimming to move around.
EOL has data for 15 attributes, including: