Teleosaur Definition
noun
Other Word Forms of Teleosaur
Noun
Singular:
teleosaur
Plural:
teleosaursOrigin of Teleosaur
teleo- + -saur
From Wiktionary
Find Similar Words
Find similar words to teleosaur using the buttons below.