Leopards (Panthera pardus), or panthers (as they were more popularly known a few decades ago) are the commonest of big cats in India. The Indian subspecies (Panthera pardus fusca), distributed across the subcontinent might have as many as 14,000 individuals (as of 2016), far more than all the tigers, lions, snow leopards and clouded leopards […]
Leopards of India!
0 CommentsLeave a comment