leopard cat
noun
: a small spotted wildcat (Prionailurus bengalensis synonym Felis bengalensis) chiefly of southeastern Asia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share