Life … Animals Chordates Ray-finned Fishes Butterflyfishes, Angelfishes, and Allies Butterflyfishes Pyramid Butterflyfishes Thompson's Butterflyfish species 45 observations Thompson's Butterflyfish Hemitaurichthys thompsoni Field notes Close