What Adaptations Help Butterflyfish Survive?

Butterflyfish are tropical marine fish with several adaptations:

Camouflage: Colors and patterns blend with reef surroundings.
Flattened Body: Allows quick swimming and hiding in crevices.
Protruding Snout: Reaches food in coral and helps defense.
Sharp Teeth: Eat algae, invertebrates, and coral.
Long Dorsal Fin: Helps maintain upright swimming.
Forked Tail Fin: Enables quick movement and tight maneuvering.