Teleosaurus(n.) A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.

Words within teleosaurus

10 letter words: 1 results
9 letter words: 5 results
View all words...