TELEOSAURUS Meaning of TELEOSAURUS in English noun a genus of extinct crocodilian reptiles of the jurassic period, having a long and slender snout. Webster English vocab. Английский словарь Webster. 2012