teleosaur
/tɛliˈɔːsɔr/Definitions
1. noun
An extinct marine reptile related to the teleosaurs, a subfamily of crocodile-like sauropterygian reptiles.
“The paleontologists studied the fossil of a teleosaur found in the Jurassic period.”
1. noun
An extinct marine reptile related to the teleosaurs, a subfamily of crocodile-like sauropterygian reptiles.
“The paleontologists studied the fossil of a teleosaur found in the Jurassic period.”