why are ocean fish colorful?
Reef fish have very distinctive colour patterns. Their bright colours are used for species recognition and protection. ... Fish use their bright colours for camouflage, blending in with the corals and plants of the reef habitat and they are able to ambush their prey and / or protect themselves against predators.