OCELOID


Meaning of OCELOID in English

adj resembling the ocelot.

Webster English vocab.      Английский словарь Webster.