Carnivorous fish refer to the type of fish that feed mainly on other aquatic animals. These types of fish are popular among anglers worldwide, but their names may vary depending on the region. For instance, pike, bass, and trout are some common synonyms for carnivorous fish in North America, while catfish, barracuda, and grouper are known as such in other parts of the world. Other types of carnivorous fish like sharks, mackerel, and swordfish also fall into this category and are popular among seafood lovers. Regardless of their name, one thing is sure- carnivorous fish are known for their predatory behavior and the thrill they provide during fishing trips.