teleosaur
noun
tel·eo·saur
| \ ˈtelēəˌsȯ(ə)r sometimes ˈtēl-\
plural -s
Definition of teleosaur
: a teleosaurian reptile
Keep scrolling for more