Question: is a fish a herbivore?
Answer: In the wild, herbivorous fish will graze on plants, algae and other vegetable matter. There are actually very few true herbivorous fish; most fish need at least a small amount of meat protein.