Ecology of Sri Lankan Leopard
Brief overview of Sri Lankan Leopard The Sri Lankan Leopard, also known as Panthera pardus kotiya, is a subspecies of leopard found only on the island of Sri Lanka. It is the largest predator on the island and plays a vital role in maintaining the ecosystem’s balance. The Sri Lankan Leopard is considered an apex […]