Wednesday, 28 September 2011

Tetanurae

Tetanurae

Megalosauroidea

Megalosauridae


Eustrepospondylus


Magnosaurus

Megalosaurinae


Afrovenator


Dubreuillosaurus


Duriavenator


Megalosaurus


Torvosaurus

Spinosauridae


Siamosaurus

Baryonychinae


Baryonyx


Suchomimus

Spinosaurinae


Irritator


Spinosaurus

Avetheropoda

No comments:

Post a comment