leopard cat

1. (noun) small spotted wildcat of southern Asia and Malaysia
Synonyms: Felis bengalensis
Related Words: wildcat



Terms and Conditions of Use / Copyright Notice