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