Dictionary.com
Thesaurus.com

oceloid

  • a word derived from ocelot.
    ocelot
    noun
    a spotted leopardlike cat, Felis pardalis, ranging from Texas through South America: now greatly reduced in number and endangered in the U.S.