Life … Animals Chordates Ray-finned Fishes Butterflyfishes, Angelfishes, and Allies Butterflyfishes Butterflyfishes Eclipse Butterflyfish species 1,086 observations Eclipse Butterflyfish Chaetodon bennetti Field notes Close