Yes sharks eat almost "ALL" fish
Butterflyfish is a large tropical marine fish. In the wild butterflyfish prefer to eat coral polyps and sea anemones, but will also eat weeds and zooplankton so they are considered omnivores.
Butterflyfish are omnivores, meaning they eat a variety of foods including plankton, algae, and small invertebrates. They do not exclusively consume meat or plants.
No, there are no edible fish that I know of. Besides, who wants to eat a butterfly.
sharks do not eat eggs. they will eat other sharks' eggs though
no people eat sharks
Foureye butterflyfish was created in 1758.
Banded butterflyfish was created in 1758.
Copperband butterflyfish was created in 1758.
Chevron butterflyfish was created in 1825.
Bank Butterflyfish was created in 1886.
Great White Sharks eat smaller sharks
sharks will eat anything