Skip to main content

Definitions by SilentBeast

A rare species of wildcat typically found in East European continent in countries such as UK. These wildcats usually prey on their food by following and stalking following with latching on them until they are trapped. These species hunt mostly outside of their territorial grounds.
Mehal by SilentBeast February 11, 2021