bogsucker
/ˈboʊɡsʌkər/Definitions
1. noun
A fish that lives in the bogs and swamps of North America, particularly in the fresh waters of the Atlantic coast, and feeds on fish and other small aquatic animals
“The bogsuckers were abundant in the freshwater lakes and rivers of the coastal region.”