- leopard cat as a noun:
- 1
leopard cat
noun
1 leopard cat
Small spotted wildcat of southern Asia and Malaysia.
synonym: Felis bengalensis.
Polish: kot bengalski
debug info: 0.0268
noun
Small spotted wildcat of southern Asia and Malaysia.
synonym: Felis bengalensis.
Polish: kot bengalski
debug info: 0.0268