Leopard Shark They can have up to 55 teeth in their upper jaw and 45 in the lower jaw. On December 21, 2018 0 likes Read More
Leopard Shark Leopard sharks have a third eyelid called a “nictitating membrane.” On December 21, 2018 0 likes Read More
Leopard Shark Leopard sharks can have very large litters, with females giving birth to up to nearly 40 pups. On December 21, 2018 0 likes Read More