Ocelot – Cat 1 of 8 in the Leopardus family of cats
Ocelot (Leopardus pardalis) The Ocelot is one of the eight wild cats in the Leopardus family of cats also known as the Ocelot family of cats. (In fact, there are twelve Leopardus cats now if you take into account the … Read More