Shane Gross / Moorish idol (Zanclus cornutus) juvenile with transparent skin in the open ocean at night off Anilao, Philippines.
01601456
Alex Mustard / Bengal snapper (Lutjanus bengalensis), Bannerfish (Heniochus diphreutes) and Fusiliers (Caesio sp.) diving towards coral reef to avoid predators. North Ari Atoll, Maldives. Indian Ocean.
01601434
Alex Mustard / RF - Bannerfish (Heniochus diphreutes) schooling in coral reef. Long exposure. North Male Atoll, Maldives. Indian Ocean. (This image may be licensed either as rights managed or royalty free.)
01443829
Michael Pitts / Schooling bannerfish (Heniochus diphreutes), Maldives, Indian Ocean.
01065063
Juergen Freund / Moorish Idol fish {Zanculs cornutus} Indo-Pacific
01612282
Alex Mustard / Reef fish, including Mexican hogfish (Bodianus diplotaenia) and moorish idol (Zanclus cornutus). Wolf Island, Galapagos National Park, Galapagos Islands. East Pacific Ocean.
01211812
David Fleetham / Slate pencil sea urchins (Heterocentrotus mammillatus), pennantfish / bannerfish (Heniochus diphreutes) and moorish idols (Zanclus cornutus) on reef, Hawaii.
01566626
Claudio Contreras / Moorish Idol (Zanclus cornutus), Roca Partida islet, Revillagigedo Archipelago Biosphere Reserve / Archipielago de Revillagigedo UNESCO Natural World Heritage Site (Socorro Islands), Pacific Ocean, We...
01566621
Claudio Contreras / Moorish Idol (Zanclus cornutus), Roca Partida islet, Revillagigedo Archipelago Biosphere Reserve / Archipielago de Revillagigedo UNESCO Natural World Heritage Site (Socorro Islands), Pacific Ocean, We...
01480745
Pascal Kobeh / Diver above a coral reef with Table corals (Acropora) and Moorish idol (Zanclus cornutus) Mayotte. Indian Ocean. February 2010.
01448727
Georgette Douwma / A dead Moorish Idol, (Zanclus cornutus) lying on coral reef, part of mass die off in the Maldives, cause unknown, Maldives.
00513326
Norbert Wu / Royal Angelfish (Pygoplites diacanthus), Moorish Idol (Zanclus cornutus), and Parrotfish (Scaridae) school in coral reef, Bali, Indonesia