David Whysharksmatter Shiffman, 16 Dec 2021 Leopard seals (Hydrurga leptonyx) are top-order predators that prey on a wide variety of species including crustaceans…