What is the name of fish that eats nuts?

There isn't a specific fish species known as a "nut-eating fish." Fish are generally carnivorous, omnivorous, or herbivorous, with their diets consisting of things like:

* Carnivores: Other fish, insects, crustaceans, and small animals.

* Omnivores: A mixture of plants and animals.

* Herbivores: Algae, plants, and detritus.

While some fish might occasionally nibble on a nut that falls into the water, it's not a significant part of their diet.

However, there are a few interesting examples of fish that have adapted to consume unusual food sources:

* Pacu: This fish is known for its teeth that resemble human molars. They can crack open nuts and seeds.

* Tilapia: This fish is a versatile omnivore that can consume a wide range of food, including some plant matter.

* Some catfish: Certain catfish species have been observed to eat seeds and other plant matter.

It's important to note that even though some fish might eat nuts occasionally, it's not their primary food source, and they haven't evolved to specifically eat nuts.