What do Piranhas Eat?

Piranhas will eat just about any type of fish, and will eat the whole fish, including the fins and the scales. They will also eat plants, as they are waiting for prey to swim by. Look here for more information: