Heniochus monoceros

Masked bannerfish (Cuvier, 1831)
Masked bannerfish
Maldives, 2009

References

Source Common name Latin name Ref
Allen Masked bannerfish Heniochus monoceros p. 28