It depends what kind of "butterfly fish" you are talking about. There are fish like Butterfly Koi and such that eat different things. They will probably eat what most any other fish eats, Bloodworms, fish flakes, or fish pellets.
There are only 2 things that a Richmond Birdwing butterfly will feed off of. These 2 things are Pararistolochia Laheyana and Richmond Birdwing Vine.
The malachite butterfly eats several different things. The adults mainly eat bat dung, rotting fruit, dead animals, and flower nectar.
The butterfly goes through many stages in its lifetime. It is only during the cocoon stage, that it stops eating completely.
butterfly wings, sea urchins. Whatever man
The answer is NO frog do not eat butterfly's!!
Butterfly Fish eat tiny shrimp, worms, and algae.
The monarch butterfly? They eat milkweed.
Yes, butterfly fish will eat sea anemones.
No, the bird would eat the butterfly
They eat honey :I
They eat clothing.