Types Of Carnivorous Fish. Most of the fishes are hagfish, cartilaginous, bony fish and lampreys. Those who are herbivores are often kept for the purpose of cleaning algae.

Mrigal is typical example of omnivorous fish. Correspondingly, abilities to digest protein are well developed, but carbohydrate digestion is low compared to omnivorous and herbivorous fish. Many of us are also aware of the infamous piranha which is a carnivorous fish that lives in the amazon.