The Collaborative International Dictionary
Oceloid
Oceloid \O"ce*loid\, a. [Ocelot + -oid.] (Zo["o]l.) Resembling the ocelot.
Wiktionary
oceloid
a. (context zoology English) Resembling the ocelot.