The bowfin, a primitive freshwater fish, also known as the freshwater dogfish is a voracious fish.

Bowfin

The bowfin, a primitive freshwater fish, also known as the freshwater dogfish is a voracious fish.