facts
20 World’s Weirdest Animals Species You won’t Believe they are Creature of Nature.
13.Snakehead Fish
This scary looking fish is called a Snakehead. They are known for its voracious appetite, often consuming all other fish in a lake or pond and even eating its young. It can also slither across land and stay out of water for up to three days to find new sources of food. Once on land, snakeheads can eat almost any small animal in its path, and have even attacked people who got too close to snakehead egg nesting areas.