Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leopard cat Definition

Cancel
leopard cat
noun(leopard cat)
a small spotted wildcat (Prionailurus bengalensis synonym Felis bengalensis) chiefly of southeastern Asia

Words Related to leopard cat!

leopard cat Examples by Brain Bank Users