teleosaur

noun
tel·​eo·​saur | \ ˈtelēəˌsȯ(ə)r sometimes ˈtēl-\
plural -s

Definition of teleosaur

: a teleosaurian reptile

History and Etymology for teleosaur

New Latin Teleosaurus

Keep scrolling for more