TELEOSAURUS Meaning of TELEOSAURUS in English (n.) A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout. Webster's English dictionary. Английский словарь Webster. 2012