leopard_cat
1. [ noun ] (zoology) small spotted wildcat of southern Asia and Malaysia
Synonyms: Felis_bengalensis
Related terms: wildcat Felis
Similar spelling:   leopard_plant
  leopard_lily
  leopard_frog
  leopardess
  leopard's-bane
  leopard_lizard
  leopardbane