leopard Definition
Definition
a large solitary cat, Panthera pardus, having a short, spotted coat and occurring in Africa and southern Asia. It is smaller and less powerfully built than the tiger.
Browse
a large solitary cat, Panthera pardus, having a short, spotted coat and occurring in Africa and southern Asia. It is smaller and less powerfully built than the tiger.
Browse