Find the word definition

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.