teleosaur


teleosaur

(ˈtɛlɪəˌsɔː) n (Palaeontology) palaeontol a type of crocodile from the Jurassic period