Teleosauridae


Teleosauridae

[¦tel·ē·ə′sȯr·ə‚dē] (paleontology) A family of Jurassic reptiles in the order Crocodilia characterized by a long snout and heavy armor.