DinoSpeak.com
Home/Diet Types/Piscivore

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