Baryonyx is one of the largest fish-eating dinosaurs. Its crocodile-like head and dangerous claws make it a master hunter of rivers and lakes for Cretaceous-era .