The dont really defend themselves so much. Their defence is speed and camoflage (they blen in with many anemities) and other coral to avioid bring eaten but as far as actual defece, they dont really have one.
it defends its self with its saw
A star fish protects its self by these things they have called shape spines
lined butterfly fish get eaten by by crab fish.
Angelfish are quite closely related to butterfly fish.
a dingo defend them self by the claws
Butterfly Fish eat tiny shrimp, worms, and algae.
Butterfly fish are from all over the world and live in the coral reefs.
There are many species of "Tropical Coral Reef Fish" that are commonly called "Butterfly Fish"
A Neon Blue Guppy doesn't really defend its self it usually hides.
it stays in a group
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.
they use there claws and wings and beak to defend their self