leopard cat

noun

leopard cat

noun
1

Biology, Natural sciences, Zoology A wild cat native to Southeast Asia, Prionailurus bengalensis.

Hypernyms
wild cat

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.