teleosaurus Meaning, Definition & Usage

Te`le*o*sau"rus noun
Etymology
NL., fr. Gr. complete, perfect + a lizard.
Definitions
  1. (Paleon.) A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.

Webster 1913