Are Freshwater Fish Herbivores?
Are Freshwater Fish Herbivores? Herbivorous fish are fish that primarily eat algae and plants along with vegetable matter and fruits they might find in their body of water. Herbivorous fish can be found in both freshwater and saltwater with plenty of food options to eat. Some examples of herbivorous fish include Bovines, Camelids and Carnivora.