DinoSpeak.com

Fish-Eating Dinosaurs

Piscivorous dinosaurs were specialized fish-eaters. They lived near rivers, lakes, and coastal areas and developed long, narrow snouts packed with cone-shaped teeth — perfect for snatching slippery fish from the water. Spinosaurus, the largest carnivorous dinosaur ever discovered, is the most famous example.

Fun Facts

  • Spinosaurus is the only known dinosaur that likely spent significant time in the water, with dense bones for buoyancy control and paddle-like feet.
  • Baryonyx was discovered with fish scales and bones in its stomach — direct fossil evidence of its diet.
  • Fish-eating dinosaurs had long, narrow snouts similar to modern crocodiles and gharials.
  • Spinosaurus had nostrils positioned high on its skull, likely so it could breathe while partially submerged.
  • Some fish-eating dinosaurs could also hunt other animals — they were opportunistic predators, not exclusively piscivores.

Questions About Fish-Eating Dinosaurs