Taphrosaurus
Encyclopedia
Taphrosaurus is an extinct genus of plesiosaur
.
Plesiosaur
Plesiosauroidea is an extinct clade of carnivorous plesiosaur marine reptiles. Plesiosauroids, are known from the Jurassic and Cretaceous Periods...
.