Oceloid
/(?)/
O·ce·loid
Oceloid
a.
Resembling the ocelot.
(Zool.)