Herpetology
Alcântara Formation
Spinosaurus
Irritator
Spinosauridae
Baryonyx
Sigilmassasaurus
Medeiros
Carcharodontosaurus
Spinosaurids
Mesozoic
Geology