Definify.com
Webster 1913 Edition
Teleosaur
Teˊle-o-saur′
,Noun.
(Paleon.)
Any one of several species of fossil suarians belonging to Teleosaurus and allied genera. These reptiles are related to the crocodiles, but have biconcave vertebrae.
Definition 2024
teleosaur
teleosaur
English
Noun
teleosaur (plural teleosaurs)
- (paleontology) Any of several species of fossil saurians belonging to Teleosaurus and allied genera. These reptiles are related to the crocodiles, but have biconcave vertebrae.