Leopard cat Meaning, Definition & Usage

  1. noun small spotted wildcat of southern Asia and Malaysia
    Felis bengalensis.

WordNet


Definitions
  1. (Zoöl.) any one of several species or varieties of small, spotted cats found in Africa, Southern Asia, and the East Indies; esp., Felis Bengalensis.

Webster 1913