Life … Animals Chordates Ray-finned Fishes Butterflyfishes, Angelfishes, and Allies Butterflyfishes Bannerfishes Humphead Bannerfish species 1,604 observations Humphead Bannerfish Heniochus varius Field notes Close