The Leatherback Sea Turtle is the world's largest sea turtle and one of the few animals that regularly feeds on jellyfish. Discover how this incredible ocean giant survives and helps keep jellyfish populations under control.
Follow Nature Blessings for more amazing wildlife and deep sea discoveries.
Comments