What is the full meaning of teleosaur
an extinct marine crocodile, having a slender snout and short front legs [n -S]
Example of the word teleosaur placed on a Scrabble board.