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.”

Synonyms

  • marine reptile
  • sauropterygian
  • teleosaurus

Antonyms

  • terrestrial reptile