1 teleosaur | Definition of teleosaur

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