Life … Animals Chordates Dinosaurs Carnivorous Dinosaurs Tetanurae Megalosauroids superfamily Megalosauroids Megalosauroidea Children Spinosaurids Megalosaurs Close