Noun leopard cat has 1 sense
  1. leopard cat, Felis bengalensis - small spotted wildcat of southern Asia and Malaysia
    --1 is a kind of wildcat
    --1 is a member of Felis, genus Felis
,
TOP