Spinosauridae
Baryonyx
Megafauna
Spinosaurus
Suchomimus
Irritator
Cristatusaurus
Premaxilla
Jeffrey A. Wilson
Spinosaurids
Mesozoic
Herpetology