Dinopedia
Advertisement

Ocepechelon bouyai is an extinct genus of protostegid giant sea turtle that lived in Morocco during late Cretaceous period around 67 million years ago. It's mouth was elongated and was probably used to suck in prey.

Ocepechelon by ntamura-d6i1uii

Phylogeny[]

Gallery[]

See Also[]

Advertisement